trapped beneath - French English Dictionary